#include<iostream>
#include<mysql/mysql.h>

using namespace std;
const string host="127.0.0.1";
//const string host="localhost";这个也是可以的
const string user="kk";
const string passwd="huyunkai";
const string db="conn";
const unsigned int port=3306;
int main()
{
    //cout<<"mysql cilent version:"<<mysql_get_client_info()<<endl;
    
    MYSQL*my=mysql_init(NULL);//初始化操作
    if(my==nullptr)
    {
        cout<<"mysql init error"<<endl;
        return 1;
    }
    if(mysql_real_connect(my,host.c_str(),user.c_str(),passwd.c_str(),db.c_str(),port,nullptr,0)==nullptr)
    {
        //如果链接失败的话是会返回一个null指针的
        cout<<"connect MySQL error"<<endl;
        return 2;
    }
    cout<<"connect MySQL success"<<endl;
    mysql_close(my);//关闭操作
    return 0;
}